<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 1. 打印模板字符串
        console.log(`Hello world`);
        // 2. 打印模板字符串，其中包含换行符
        console.log(`Hello
            world`
        )
        // 3. 打印模板字符串，其中包含换行符，并且不使用转义字符
        console.log(`Hello\nworld`);
        // 4. 打印模板字符串，其中包含换行符，并且不使用转义字符，并且不使用模板字符串的语法
        console.log(String.raw`Hello\nworld`);
        // 5. 打印模板字符串，其中包含换行符，并且不使用转义字符，并且不使用模板字符串的语法，并且不使用String.raw函数
        console.log(`Hello\nworld`);
        // 6. 打印模板字符串，其中包含换行符，并且不使用转义字符，并且不使用模板字符串的语法，并且不使用String.raw函数，并且不使用console.log函数
        `Hello\nworld`;
        // 🎉✨ This is my 100th question! ✨🎉

        const output = `${[] && 'Im'}possible! You should${'' && `n't`} see a therapist after so much JavaScript lol`
        console.log(output);
    </script>
</body>

</html>